package com.wrial.face;
/*
 * @Author  Wrial
 * @Date Created in 20:19 2020/8/20
 * @Description
 * 小A的购买了一批服务器，他准备将这些服务器租用出去。每一个服务器有一个固定的带宽，人们根据自己需要的带宽来租用这些服务器。一台服务器只能租给一个人。
 * 小A现在有n个空闲的服务器，第 i 个服务器拥有ai的带宽。有m个客户来租服务器，
 * 第 i 位客户需要带宽至少为bi的服务器，并且愿意花ci元作为预算。（服务器带宽独立不可叠加，若不能成功租出则输出0） 小A可以选择拒绝一些人，现在，小A想知道自己的服务器最多能租多少钱？
 */

import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;

public class SF01 {


    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int count = sc.nextInt();
        int[][] due = new int[count][3];
        for (int i = 0; i < count; i++) {
            due[i][0] = sc.nextInt();
            due[i][1] = sc.nextInt();
            due[i][2] = sc.nextInt();
        }
        Arrays.sort(due, Comparator.comparingInt(a -> a[0]));
        //找出不重合的线
        int ans = 0;
        int[] curLine = due[0];
        ans += curLine[2];
        for (int i = 1; i < due.length; i++) {
            // 不重合
            if (due[i][0] > curLine[1]) {
                ans += due[i][2];
            } else {
                ans += Math.max(due[i][2], curLine[2]);
                curLine[1] = Math.max(due[i][1], curLine[1]);
            }
        }
        System.out.println(ans);
    }
}
